394909
2338804
3035148
534788
1065295
262292
843918
947239
607122
171297
392984
315899
5099799
3533581
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471